Słownik polsko-angielski

fighting one's way